body {height:100%; width:100%;  
    
    background-size: 100%;  
    background-repeat: no-repeat;  
}  
  
#login_frame {  
    width: 400px;  
    height: 370px;  
    padding: 13px;  
  
    position: absolute;  
    left: 50%;  
    top: 50%;  
    margin-left: -200px;  
    margin-top: -200px;  
  
    background-color: rgba(240, 255, 255, 0.5);  
  
    border-radius: 10px;  
    text-align: center;  
}  
  
form p > * {  
    display: inline-block;  
    vertical-align: middle;  
}  
  
#image_logo {  
    margin-top: 22px;  
}  
  
.label_input {  
    font-size: 14px;  
    font-family: 宋体;  
  
    width: 65px;  
    height: 28px;  
    line-height: 28px;  
    text-align: center;  
  
    color: white;  
    background-color: #3CD8FF;  
    border-top-left-radius: 5px;  
    border-bottom-left-radius: 5px;  
}  
  
.text_field {  
    width: 278px;  
    height: 28px;  
    border-top-right-radius: 5px;  
    border-bottom-right-radius: 5px;  
    border: 0;  
}  
  
#btn_login {  
    font-size: 14px;  
    font-family: 宋体;  
  
    width: 120px;  
    height: 28px;  
    line-height: 28px;  
    text-align: center;  
  
    color: white;  
    background-color: #3BD9FF;  
    border-radius: 6px;  
    border: 0;  
  
    float: left;  
}  

#dt_login {  
    font-size: 14px;  
    font-family: 宋体;  
  
    width: 120px;  
    height: 28px;  
    line-height: 28px;  
    text-align: center;  
  
    color: white;  
    background-color: #3BD9FF;  
    border-radius: 6px;  
    border: 0px;  
    float:right;  
}  
		
#zd_login {  
    font-size: 14px;  
    font-family: 宋体;  
  
    width: 60%;  
    height: 28px;  
    line-height: 30px;  
    text-align: center;  
  
    color: white;  
    background-color: #3BD9FF;  
    border-radius: 6px;  
    border: 0px;  
    float:right; 
	margin-top: 3%;
	margin-right: 15%
}
  
#forget_pwd {  
    font-size:90%;  
    color:steelblue;  
    text-decoration: none;  
    position: relative;  
    float:right;
    top: 20%;  
	padding-top: 0%;
	padding-left: 60%;
  
}  
  
#forget_pwd:hover {  
    color: blue;  
    text-decoration: underline;  
}  
  
#login_control {  
    padding: 0 28px;  
}  
		
.remb{font-size:90%;  
    color:steelblue;  
    text-decoration: none;  
    position: relative;  
    float:left;
     top: 10%; 
	text-align: left;
	padding-top: 0%;
	padding-right: 80%;
		width: 60%}